583 tea strainer bumble bee

Regular price $105.00

"Love and scandal are the best sweeteners of tea"