Craft Centre Newport under voluntary construction - Lyons0004206.jpg
Craft Centre Newport under voluntary construction at Derrada, Newport, Co. Mayo.