Troop 23 Scouts earn Grand Slam of High Adventure Award

by

by

June 2018