The rain left and the sun returned for a stunning day in St Just for Lafrowda 2010. Read the postLafrowda 2010