See images of Lululemon's newest store in Soho in New York City.

See Full Page