It looks like the Apple store is in Central Park. This photo is by Peter Aaron from the Bohlin Cywinski Jackson (architects) webpage. The store is actually across Fifth Avenue from the Plaza Hotel, at the southeastern corner of Central Park.
04 March 2020
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment