Summer nearly here -- and it's full of color and activity

May 30, 2012 04:16 PM