Red 3 beach houses
Tinos

Residence
2009