Chili Seller at the Boqueria in Barcelona Spain
A seller of chilis and so much more sits waiting in the Boqueria in Barcelona, Spain.
chilisellerBoqueriaBarcelonaSpain
Log In: