A cute close up of a grey squirrel lying on a tree stump in the sunlight - Cape Town, South Africa
Cape Town, South Africa
10 Seconds
Clip ID: 32771
A cute close up of a grey squirrel lying on a tree stump in the sunlight - Cape Town, South Africa
Cape Town, South Africa
10 Seconds
Clip ID: 32771