Dolls - Retail in Chula Vista, CA
Small World Village