8th Grade Capstone Presentations

May 19
DAY 5
May 20
DAY 6