Tokyo 2013

Meiji Shrine - Early Morning
Meiji Shrine - Early Morning