Apple Blossom

A close-up of this pretty little flower. The whole tree was humming with the sound of bumblebees.