
John DeLuca
Acting
1986-04-25
Longmeadow, Massachusetts, U.S.
1.3578