Sunday, November 6, 2011

Iquitos

These are those worms/larvae that I saw in one of the buckets at Belen Market.