Cover 2

A Year in the Life of a Shinto Shrine

A Year in the Life of a Shinto Shrine

1996 • 225 pages