by urf
Fish sale on the roat near the city of St Leu on the Island of La Reunion in the Indian Ocean in Africa.