Altar Frontal

St Nicholas Parish Church
Chiswick, London, England

Photo: St Nicholas Society/JMR