Preview Apella Beach, Karpathos island, Dodecanese, Greek Islands, Greece, Europe Image ID: 841-1380 Artist: Tuul Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors landscape landscapes coast coasts beach beaches apella apella beach tourism karpathos island islands dodecanese greek islands greece europe high angle view boats