Designed by
Title
La Boqueria Market #17144374
Description
BARCELONA, SPAIN - 29 DECEMBER, 2009: Vendors and their goods on La Boqueria market in Barcelona on December 29, 2009. The market is famous for its variety of fresh produces.
This image is editorial