Thank you for your patience while we retrieve your images.
Spain.Rioja.054

Spain.Rioja.054

Main Building at Bodega Puelles, Ábalos
, La Rioja, Spain. Photo: Michael Huggan