Rusted red torii, Imabari, Japan A series of rusted red torii at Fukiage-jinja in Imabari, Japan. Like this:Like Loading... Related