Tea for Two

£62.00

All you need to create a sumptuous high tea for two