Castro Veton de Las Merchanas, poster. Lumbrales, Salamanca province, Castilla y Leon, Spain.
Size: 4187px × 2717px
Photo credit: © José María Barres Manuel / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: castilla, castro, de, horizontal, las, leon, lumbrales, merchanas, people, poster, province, salamanca, spain, spanish, vetones