Lilli Bug Treasures

Jewelry Store

Lilli Bug Treasures

Leicestershire - Leicester

16 Priory Walk, Leicester Forest East, Leicester LE3 3PP, UK

LE3 3PP