Life on the water in Bocas del Toro, Panama.

Life on the water in Bocas del Toro, Panama.