Squirrel Love

Squirrel Love

Wall decal from Australia.