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

Spain.Rioja.078

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