Loading "dock," Buyukada, Princes Islands, Turkey.
turkishturkeyanatoliaeuropeasiaistanbulcappadocia
From Turkey