NEW YORK CITY - JUNE 27, 2010: The landmark Bertelsmann Building in Times Square is home to the flagship stores of Planet Hollywood and Forever 21 among others June 27, 2010 in New York, NY.
Editorial use only
Editorial credit: Sean Pavone / Shutterstock.com

Royalty-free stock photo ID: 79802314

NEW YORK CITY - JUNE 27, 2010: The landmark Bertelsmann Building in Times Square is home to the flagship stores of Planet Hollywood and Forever 21 among others June 27, 2010 in New York, NY.