1000 DEER TAKE OVER ROADS in Nara, Japan, where they roam freely. They were once considered sacred and killing them was a capital offense.


Name:  038.jpg
Views: 309
Size:  40.6 KB




 










Subscribe to Nidokidos Videos