DSC02928 Published 3 December, 2014 at × in Bocas del Toro – Part 2 – Botanic Garden, Isla Bastimentos & Isla Colón This seed pod startled me…I thought it was a freaking huge spider!