Black and White - Larry Van Howe

St Stephen Walbrook

St Stephen Walbrook

BWChurchEuropeLondonPlacesUnited Kingdom

From 2018