Now it really is EPIC

It’s official – the view of Worm’s Head at Rhossili really is an epic sight! The Visit Wales ‘EPIC’ installation arrived at Rhossili in time for the Bank Holiday weekend.  The giant mirrored letters, 4m high, have been travelling round Wales promoting the best that Wales can offer.  The installation is designed…

Continue reading