By

Madame Alexander Shimmering 30’s Catherine Doll

Madame Alexander Shimmering 30's Catherine Doll
Madame Alexander Shimmering 30's Catherine Doll
Madame Alexander Shimmering 30's Catherine Doll
Madame Alexander Shimmering 30's Catherine Doll

Madame Alexander Shimmering 30's Catherine Doll
Madame Alexander Shimmering 30’a Catherine Doll.
Madame Alexander Shimmering 30's Catherine Doll