Takis Giannoulatos

Manager at:

Deck Beach Side

Languages:

Greek, English

Listings: