Crash

Another Squirrel

Squirrels are out and about across the Parc de la Tête d’Or.