Al Mansouri Al Kabir Mosque : 1- Building

Al Mansouri Al Kabir Mosque

Ancient Water Fountains

1761 AD
2/2