... i think these are apple blossoms, the trees recently planted in the park ...