Image 1 of 1
120914-ESP-116-TimGraham.jpg
Food shop selling artisan bread and cakes in Calle Major in town of Laguardia, Rioja-Alavesa, Basque country, Spain