Villa Adelita

Puerto del Carmen

Sleeps 7

More Photos