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: 6046 pixels
Height: 3993 pixels
Downloads: 0
Image ID: 274800719