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: 3936 pixels
Height: 2538 pixels
Downloads: 0
Image ID: 274801108