A B C Service Station

Beaumaris, Isle of Anglesey, United Kingdom



A B C Service Station, Beaumaris, Isle of Anglesey, United Kingdom