Lemonade Stand Set

The Lemonade Stand Set is a Bitty Twin accessory set released in 2013. Retail cost is $24.