Holy Trinity Church, Upper Tooting, Wandsworth, London, England

Country England
 
Enclosed By
Upper Tooting
 
Place Encloses