Weeping Cherry and Japanese Garden at Rikugien, Tokyo Part 2 31 Sunday Mar 2013 Original size at 529 × 353 ≈ Leave a comment Weeping cherry tree