On a small hill high above Kyoto there are about 120 Japanese Macaques, wondering why strange, bipedal creatures put free food in their hands… 😉
On a small hill high above Kyoto there are about 120 Japanese Macaques, wondering why strange, bipedal creatures put free food in their hands… 😉