20" Creamy Rose

20" Creamy Rose

$9.95Price

looks and feels real to the touch