Interior of local Shinto Shrine, Shiba Park, Tokyo, Japan

Interior of local Shinto Shrine, Shiba Park, Tokyo, Japan