Richard Bagguley

Richard Bagguley

Richard Bagguley

Richard Bagguley is a professional artist that paints murals trompe l’oeil and faux finishes commercially whilst developing his own art. https://muralpainter.co