Designed by
Title
Dolmabahce Palace in Istanbul #117366826
Description
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.
This image is editorial