Designed by
Title
Grocery Stall at La Boqueria Market in La Rambla, Barcelona, Spain #56636577
Description
Grocery Stall at La Boqueria Market in La Rambla, Barcelona, Spain displaying fresh vegetables and fruit produce for shoppers to buy.
This image is editorial