Squirrel - Castaldo Nancy

Squirrels are a common sight, seemingly everywhere in wild and urban nature. Their chattering…