Snack bar in La Boqueria public market, La Rambla (Las Ramblas), Barcelona, Catalunya, Spain

- Image ID: C3YY65
Ian G Dagnall / Alamy Stock Photo
Image ID: C3YY65
Location: Barcelona, Catalunya, Spain