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.

Kimber Streams
Kimber Streams