Cockles

Cockles

Sale of fresh cockles in a market in barcelona