David Kennedy headshot

David Kennedy headshot

Headshot of David Kennedy

David Kennedy, of Collegeville, Pa.

IMAGE: Submitted Photo