Share
twitterlinkedinfacebook
Image 1 of 1
MRO00506UK.jpg
The Masjid-e-Umer Mosque in Walthamstow, London.