David J. Puglia

David J. Puglia

David J. Puglia

David J. Puglia, Penn State Harrisburg American studies instructor and doctoral candidate.

Image: Penn State Harrisburg