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
View Similar Clips from the Downtown Cape Town Collection.
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
View Similar Clips from the Downtown Cape Town Collection.