A piece of Japan at Meiji Jingu Shrine – Tokyo Red trousers sweeping by at Meiji Jingu Shrine in Tokyo. Share this:DelaFacebookTwitterRedditGilla detta:Gilla Laddar in …