Costa Rica 2006
February 04, 2006
Guanacaste, Costa Rica.
Toucan.