Decoration - Kensington Palace Eau de Nil Teacup

  • $18.99