previous next Martin LLEWELLYN Snowdon Horseshoe price £ sold type Oil size 30 x 40 inches View more British Martin LLEWELLYN art