Theresa Perkins

As I sat at Ted x Broadway last winter. I was baffled as Leslie Koch spoke animatedly about an apparent art oasis stationed in the middle of New York harbor, about five minutes by boat from my apartment. Having lived in the city for three years now, it was unfathomable to me that there was […]