Image 1 of 1
PA19-121.jpg
Spain, Canary Islands, La Palma, Los Llanos de Aridane: wall, stones, structure