miniatures store in San Carlos
About 1 results.
Shellies Miniature Mania
Laurel Street 732, 94070 San Carlos, United StatesWe bring to you the best dollhouse miniatures, as well as an assortment of French style home décor and accessories in the San Mateo County!