Rebecca Strzelec

Rebecca Strzelec

Rebecca Strzelec

Rebecca Strzelec, professor of visual arts at Penn State Altoona, is the 2016–2017 Penn State laureate.

IMAGE: Penn State