An impression of the town of Los Llanos de Aridane on the Canary Island of La Palma.
In the background rises the huge Barranco de Las Angustias (“Canyon of Anxiety”).
An impression of the town of Los Llanos de Aridane on the Canary Island of La Palma.
In the background rises the huge Barranco de Las Angustias (“Canyon of Anxiety”).