Lot 1328 , A Moorcroft Pomegranate vase 18cm

A Moorcroft Pomegranate vase 18cm

A Moorcroft Pomegranate vase 18cm

£100-150

Sold for £140