image

A green headed squirrel. Never seen this in the wild.

Leave a Reply