Close

DimestoreDelights' Shop Announcement

Dimestore
n. A retail store selling a wide variety of inexpensive articles.
Delights
n. 1.Pleases greatly, charms.