The Elvira BJD

The Elvira 1/3 size doll

900.00