Places | January 20, 2015 12:49 PM EST
Deer occupying the road at Nara (VIDEO)
Herd of deer occupying the road in Japan.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.