04 March 2020

Apple store grows in Central Park

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.

No comments: