Spring Party at Margaret’s Beauty Spot

Margaret’s Beauty Spot,

Carnegie Plaza, 162 West 56th Street