Friday, April 09, 2010

Sakura has come and gone.









Sakura festival at Naka Meguro.