Los Charcos de Osa
Life in a tropical lowland wet forest reserve on the Osa Peninsula in south west Costa Rica.
Saturday, 24 May 2008
The Happy Herper
Nilo is wild about ALL lizards, so he was naturally delighted by this jewel!
‹
›
Home
View web version