Skip to content

Vielha Spain

A pedestrian area in Vielha, the largest town in the Aran region of Catalonia, Spain, September 21, 2015 (Joan Grífols)