Designed by
Title
People feed the sacred deer in Nara Park #148135433
Description
Nara, Japan - Apr 11, 2019. People feed the sacred deer in Nara Park, Japan. Local tradition says that nara deer were sacred due to a visit of Takemikazuchi, Thunder God
This image is editorial