Looks like he's got the larvae of a luna moth in his beak.
Aug 30 2007
40
First photo badge

Leave a Reply