They may be brief but they are always a miracle to me...rainbows in the spring and summer are always a cause to stop and appreciate.
It happens every spring, yellow pollen from alder and spruce and other trees gathers in the water and can create amazing patterns and colours.