Twin Spirits, New York

Photographs by Prabakhar Street

Twin Spirits in The Allen Room, overlooking Central Park