Herd of Deer Relaxes in a Road in Japan
A herd of deer calmly hangs out in the middle of a road in Nara, Japan as cars pass by and occasionally have to navigate around the deer.
A herd of deer calmly hangs out in the middle of a road in Nara, Japan as cars pass by and occasionally have to navigate around the deer.