Finca Las Barandas, Tenerife

Tenerife, Spain