Blank Card

The Arrival of Saint Nicholas

London, England

1999

St Matthew's Church, Westminster, London, England

Photo: Anglican World/Nassar