Documentary: Holy urban monkey in New Delhi, India

Documentary: Holy urban monkey in New Delhi, India

 Stock photo ID: 1060121