London Park Fluffy pink cherry blossom. Published April 19, 2013 Fluffy pink Cherry Blossom in a green London Park.