Isabelle Masterpiece 2012 ISABELLE MASTERPIECE 2012 16" [SJ4895]. Size: 16" (40cm) Limited Edition of 500. £250.00