Indian giant squirrel on a branch - Anaimalai Mountain India

- Image ID: H8X0MH
Indian giant squirrel on a branch - Anaimalai Mountain India
BIOSPHOTO / Alamy Stock Photo
Image ID: H8X0MH