It's cherry blossom time, and this giant tree in the courtyard of a church on Broadway has *popped*.