Editorial Stock Photo
The Dolmabahce Palace in Istanbul, Turkey, is located on the European side of the Bosphorus Strait. It was built in the 1840s. The picture shows a tower and a mosque outside the palace.
2
1
- ?
Size MAX
5614x2524px •
18.7" x 8.4" • @300dpi •
11.6MB • jpg
Author credit line