David Beecroft

David Beecroft

April 26, 1960 — Warwick, Rhode Island