Japan may be famous for its cherry blossom but here in London the cherry blossom is just as pretty if you know where to look. Close to the Barkingside station as i was walking by this is the sight i would love watching.
Japan may be famous for its cherry blossom but here in London the cherry blossom is just as pretty if you know where to look. Close to the Barkingside station as i was walking by this is the sight i would love watching.