Sounds of Le Canarien

Tenerife, Santa Cruz de Tenerife, España