Toco Toucan Papercraft

Posted by Michael James | Friday, December 26, 2008 | , | 0 comments »

The Toco Toucan (Ramphastos toco) is the largest and arguably best known species in the toucan family. It is found in semi-open habitats throughout a large part of central and eastern South America and is a common attraction in zoos.

0 comments