A & B Murphy

Harlech, Gwynedd, United Kingdom



A & B Murphy, Harlech, Gwynedd, United Kingdom