Webster-Twig-Punta Galea-Blog Published December 24, 2013 at 980 × 500 in twig wins event in punta galea