At ATK Galleria, there is a store called Lilly Bell Photo #8

At ATK Galleria, there is a store called Lilly Bell