1250 Broadway, 27th Floor New York, NY 10001

A POP UP BEACH

A "pop-up beach" in the heart of Times Square (as seen earlier today)

(It was a promotion for the island of Aruba.)

Categories: