St Casimir's Lithuanian Church

St Casimir's Lithuanian Church
21 The Oval, London, E2 9DT
Photo of St Casimir's Lithuanian Church