Stimulating the Visual Sense with Rainbows

To me there is nothing that symbolises spring time quite like a rainbow (barring the new flowers, green gardens and warmer temperatures of course). When those first afternoon showers arrive, giving new life and [...]