John Puckey

Portrait Artist


Award winning painter based in Chelsea, London and Devon