Britannica AI Icon

Church of Saint Mary: Media

church, Harrow, London, United Kingdom

Images

Harrow: Church of St. Mary
Church of St. Mary on Harrow Hill, Harrow, London.
Β© jennyt/Shutterstock.com