Wednesday, 1 May 2013

Sakura




Yet another spontaneous trip to Tokyo. Beautiful cherry blossom along Meguro river & in Shibuya.