tiny teapots

stoneware and porcelain teapots, around 30-40ml each

Milan vasek img 9699