Villa Stardust

PROPERTY: Villa Stardust
LOCATION: Pelion – Tsagarada
COUNTRY: Greece