giraffestilt August 20, 2015 400 × 533 IFLA Cultural Evening Provides 3 Tons of Fun Giraffe made by Handspring Puppet Company