Designed by
Title
Sacred deer of Nara, Japan #199123640
Description
NARA, JAPAN - NOVEMBER 23, 2016: Tourists 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