Kaiser Stand # 1001

Kaiser Stand # 1001

Kaiser #1001 3.5" to 6" dolls
$1.40 each
10% off for a case of 12