Back to gallery

Ocelot (Leopardus pardalis)

Camera trapping photo from the Cocha Cashu Biological Station, Manu NP, Peru.

903 views
23 faves
0 comments
Uploaded on March 5, 2025
Taken on March 4, 2025