Sunday, April 22, 2012

Tokyo Travelogue #18: Cherry trees flanking the Meguro River

I had to pinch myself when I saw this. Straight out of a fairy tale it was.





No comments: