Open post Hermanus Learn to Surf: 27th April – 8th May 2012 24/02/2012 by Andrew MisplonHermanus Learn to Surf 2012 Continue readingMore Tag