Photograph by
-
-
0
Edit Photo Details
Fearless
Fearless creatures live in Sacred Monkey Forest in Ubud. They take whatever they want and eye contact with a human makes them insane! But sometimes it's hard to resist.