The Senjokaku Shrine (the Hall of 1000 tatami mats). The Senjokaku Shrine (the Hall of 1000 tatami mats). Share this article FacebookTwitterPinterestEmail
Leave a reply