![]() |
|
An 8-foot boa constrictor, howler monkeys, and a pair of lapa verde, or great green macaw, living on on the Finca Leola plantations. Below are, from left to right: a vulture, a monarch caterpillar, a sloth, and oropendula nests. These, of course, are iguanas. Anybody know what these insects are? |
Finca Leola and FLSA are exclusive trademarks of Finca Leola S.A. All materials and content copyrighted 2003-2012. All rights are reserved worldwide. |