Designed by
Title
The Az-Zahraa Islamic Centre Mosque #251257656
Description
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