Alaw Stores

Llangefni, Isle of Anglesey, United Kingdom



Alaw Stores, Llangefni, Isle of Anglesey, United Kingdom