The Az-Zahraa Islamic Centre Mosque in Richmond, BC, Canada with its massive green dome, resembling the mosque of Prophet Muhammad in Saudi Arabia along with its two towering Minarets
View Full Image on Dreamstime
Username: Saleembhimji
Editorial: No
Width: 3888 pixels
Height: 5184 pixels
Downloads: 0
Image ID: 251257659