Long-tailed baby macaque in Sacred Monkey Forest in Ubud, Bali

Code produit:
331271016