Monkey (Macaca fascicularis) near Pura Ulawatu temple near Ubud, Bali Indonesia.

Monkey (Macaca fascicularis) near Pura Ulawatu temple near Ubud, Bali Indonesia.

 Stock photo ID: 132747650

Same artist

  |   See all