A Thousand Shades of Blue

by Robin Stevenson
A sailing trip to the Caribbean might sound great, but sixteen-year-old Rachel can't... read more