Spring meadow with green tree, grass, rocks and clear blue sky at the top of mountains of Buyukada island (Princes island), Istanbul, Turkey
Description: Spring meadow with green tree, grass, rocks and clear blue sky at the top of mountains of Buyukada island (Princes island), Istanbul, Turkey