Amlwch Library

Amlwch, Isle of Anglesey, United Kingdom



Amlwch Library, Amlwch, Isle of Anglesey, United Kingdom