Fresh fish for sale at Boqueria market in Barcelona.