![Al Fateh Grand Mosque](http://www.mag.caramelizedphotography.com/wp-content/uploads/2015/10/IMG_9476-388x220.jpg)
Al Fateh Grand Mosque
The Al Fateh Grand Mosque in Manama, Bahrain is one of the largest mosques in the world, at 6,500 square meters. The mosque was built […]
The Al Fateh Grand Mosque in Manama, Bahrain is one of the largest mosques in the world, at 6,500 square meters. The mosque was built […]