Bari and Nearby 2005

Previous Home Next

jrn010705 104

Urchins at the shellfish market.