Red apple blossom buds

Apple tree in flower

Closeup of apple blossoms