Jimmy
on May 16, 2025
7 views
Portal to the Bosporus from the garden of Dolmabahçe Palace in Istanbul, Turkey, built in 1856.
Dimension: 652 x 865
File Size: 218.88 Kb
Be the first person to like this.