Loading...
David Barfoot 33375905

David Barfoot

November 10, 1955  -  October 14, 2024

Permanently archived at tributearchive.com.

David Barfoot Obituary

Obituary information for David Barfoot