2019 CT Envirothon Team Photos
May 16–22, 2019
 · 
Shared
CT Envirothon (Owner)