An EPIC art installation has been unveiled in Snowdonia. The colossal lettering, which stands over four metres tall and 11 metres wide appeared in Pen y Gwryd in North West Wales. Commissioned by Visit Wales as part of its Year of Adventure campaign, the artwork is set to tour various locations across the length and […]
Welsh Places and Welsh Culture