Christmas squirrel refreshments waiting on a bench in London's Hyde Park

Royalty-free stock photo ID: 158776754

Christmas squirrel refreshments waiting on a bench in London's Hyde Park