Mona Industries

Llangefni, Isle of Anglesey, United Kingdom



Mona Industries, Llangefni, Isle of Anglesey, United Kingdom