Rainbow Beach

Rainbow Beach

A wet rainy day finally clears up to let some sun shine through and creates a wonderful spectrum of light and color for our eyes.