Village of Castrillo de los Polvazares, Astorga, Leon province,Castilla-Leon, Spain
Size: 3425px × 2278px
Photo credit: © Josep Curto / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: astorga, castilla-leon, castrillo, de, leon, los, polvazares, province, spain, village