St. Patrick’s, Leytonstone, London, England.

Advertisements