Cartogiraffe.com

Tahir Mosque

Tahir Mosque is a place of worship in Verdant Lane 301 in London Borough of Lewisham.