Review Details

Designing Ducks Tea Favors

Product Rating:

Product Rating
Please rate this product
80%

Product Review (submitted on February 26, 2016):

It was very easy to put together. Delivery was freaky fast too!