Nikos Fiflis
More ideas from Nikos
Greek flag nine stripes represent the syllables in "Eleutheria H Thanatos" which means "Freedom or Death" and the cross stands for the Greek Orthodox church

Greek flag nine stripes represent the syllables in "Ελευθερία ή Θάνατος" which means "Freedom or Death" and the cross stands for the Greek Orthodox church

Carribean Island in Europe-

Elafonisos Travel Guide: Megalos Simos Beach, Where to Eat, Where to Stay, How to Get to Elafonisos.