Stained glass windows surround a jewelry storke in the TD Square mall