Palace Carpets

Rhyl, Denbighshire, United Kingdom



Palace Carpets, Rhyl, Denbighshire, United Kingdom