Deer Park at Nara Japan 02

Shinto offerings at the Deer Park in Nara Japan