St. Cuthberts Church

St. Cuthberts Church
Philbeach Gardens, London, SW5 9EB
Photo of St. Cuthberts Church