2019 SOTP

2019 SOTP

Students sitting in auditorium watching presentation
IMAGE: Steve Tressler