Izumo Taisha Temple: 1. Honden, 2. Haiden; 500 A.D.

Image