John Gallagher Jr.

John Gallagher Jr.

June 17, 1984 — Wilmington, Delaware, USA