Greek Village House

Naoussa, Paros Island