GALLERY

El Puche, Almeria, Spain. ©flc54/DERN Images