So many magic things happen along our beaches. Capturing this rainbow over a wave at Mooloolaba was ocean-loving photographer Andrew Carruthers of @andrewcarruthersphotography.
Rainbow wave
                                    
                                    So many magic things happen along our beaches. Capturing this rainbow over a wave at Mooloolaba was ocean-loving photographer Andrew Carruthers of @andrewcarruthersphotography.