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: 307
Size:  40.6 KB






 









Note :- All Nidokidos friends are requested to like our facebook Page