The Locations of Illumination 7: Church Island

A key and recurring location in Illumination is the small town of Menai Bridge, called Porthaethwy in Welsh. It’s been there for a long time, to receive visitors to Anglesey at the shortest crossing point of the Menai Straits. Its … Continue reading