Sardines fishes close up on a market in Barcelona, Catalonia, Spain

- Image ID: S029X3

Sardines fishes close up on a market in Barcelona, Catalonia, Spain

Queralt Sunyer / Stockimo / Alamy Stock Photo

Image ID: S029X3