Jim Allen receives New York Society Foundation Distinguished Service Award

Jim Allen receives New York Society Foundation Distinguished Service Award