Villa Mariposa

Costa Adeje

Sleeps 9

More Photos