Troop 23 Scouts earn Grand Slam of High Adventure Award

by

by