Fresh fish stall in La Boqueria public market, La Rambla (Las Ramblas), Barcelona, Catalunya, Spain

- Image ID: C3YY8D