Puerto de la Cruz : San Juan magical night and more

Tenerife - Puerto de La Cruz

Tenerife - Puerto de La Cruz