I believe these blossoms are on a special type of apple tree that grows in the area. I will go back to this area later to see what type of fruit actually grows from these blossoms.
All images copyright Jeff Hamstra