Inside a Light-Flooded Oasis in TriBeCa

October 5, 2021