Things that God made - artbyjosh

Fat little winter squirrel in Hyde Park, London, United Kingdom

LondonparkHyde Parksquirrelwinter