Wednesday, 30 October 2013

Fox among the skyscrapers

Inari shrine near the Tokyo International Forum.

No comments: