Pages

Friday, December 26, 2008

Toco Toucan Papercraft

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.
My Ping in TotalPing.com