Wednesday, June 24, 2009

The Setting Sun Through the Trees

The Setting Sun Through the Trees in Sendai


Japan is the land of the rising sun, and it's nice, but it comes too early.