Nothing says spring season like the exploding out of cherry flora