Wild monkey family at sacred monkey forest in Ubud, island Bali, Indonesia. Close up

Code produit:
264712603