B & A Roche

33 Queens Valley, Ramsey, Isle of Man,
Description