Tea for Two

£65.00

All you need to create a sumptuous high tea for two