United Kingdom

Image 9 of 23
< Prev Next >

London09.jpg

St Mary Woolnoth church, London, UK