mail_outline sales@mediastorehouse.com
Toque Macaque (Macaca sinica) baby peering through mothers legs, Yala National Park, Southern Province, Sri Lanka
Toque Macaques (Macaca sinica) Polonnaruwa, Central Province, Sri Lanka
Toque macaque (Macaca sinica) infant, Yala National Park, Southern Province, Sri Lanka