Walt Whitman Mall, LI

Lots of mirrors!