mail_outline sales@mediastorehouse.com
Europe, Greece, Karpathos, Olymbos: the sails of the sole working windmill in Olymbos frame the tables of the Mylos (Mill) Restaurant
Europe, Greece, Karpathos, Dodecanese; Apella Beach