Monkeys (Macaca flavicularis) in Ubud Monkey Forest, Bali.

Code produit:
325620605