Sea Urchins7879.JPG
A pile of fresh sea urchins ready to be sold in a seafood stand in a bi-weekly open food market in Paris, France
Sea Urchins7879.JPG
A pile of fresh sea urchins ready to be sold in a seafood stand in a bi-weekly open food market in Paris, France