Leaves and flower buds appear like those of Van Houtte spirea in this shot, which was not really taken close enough to be sure.