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