Troop 23 Scouts earn Grand Slam of High Adventure Award

by

by

See our full September issue