By David Rocaberti
Uploaded on 29 April 2008
3 favorites,
50 views
Deers live in freedom in the island of Miyajima, Japan. They gather around humans asking for food being part of the landscape. In this picture, a deer walk around with the famous Itsukushima Shrine's Torii gate in the background.