740 Rainbows over Balmoral, Cremorne and at Byron Bay




If there is rain

there still is sun

though often not at the same time

when there is both

there'll be a rainbow




























 

>