Shy Monkey

Shy Monkey

A shy monkey statue in Ubud Monkey Forest, Bali, Indonesia.