Hotel AF Pesquera in Peñafiel. Castilla y León, Spain. [Ribera del Duero]

- Image ID: PYNMC5
Hotel AF Pesquera in Peñafiel. Castilla y León, Spain. [Ribera del Duero]
Cephas Picture Library / Alamy Stock Photo
Image ID: PYNMC5