All these deer are camped out on the road in Nara, Japan. Have you ever had to make your way through a herd of animals?
Source:
BLUEBELLS9999
All these deer are camped out on the road in Nara, Japan. Have you ever had to make your way through a herd of animals?
Source:
BLUEBELLS9999