Royal Cauldon

1153-90 of 1,242 patterns