Share
twitterlinkedinfacebook
Image 1 of 1
PLS00182UK.jpg
The audio-visual unit at the Baitul Futuh Mosque in Morden, South London.