Davut Pasha Mosque and Complex, located in Istanbul, Turkey, was built in 1498. It is one of the oldest mosques in Istanbul. It consists of Mosque, Madrasa, Fountain and Tomb.
View Full Image on Dreamstime
Username: Fotosinandogan
Editorial: No
Width: 2848 pixels
Height: 4272 pixels
Downloads: 0
Image ID: 274801133