Saturday, June 19, 2021

Harper Road Mosque

Baitul Aziz Islamic Cultural Centre, Dickens Square, Elephant and Castle, Southwark, London

Baitul Aziz Islamic Cultural Centre
Dickens Square
Elephant and Castle, Southwark
London, September 2014

No comments: