Friday, March 5, 2010
You don't have to leave the Apple Store on New York's Upper West Side to get a spectacular view of the skyline through the glass ceiling.
Newer Post
Older Post
Home