View from the top of mountains of Buyukada island, one of the Princess Islands (Adalar), Marmara Sea, Istanbul, Turkey, with green woods, calm sea, and clear sky
Description: View from the top of mountains of Buyukada island, one of the Princess Islands (Adalar), Marmara Sea, Istanbul, Turkey, with green woods, calm sea, and clear sky