beach on Isla Jicaron, Panama

Last photo of Isla Jicaron, Panama, before being driven away by a swarm of killer bees. Ah, good times, indeed.

  ⇽ BACK ⇽