Blair Cross of Troop 28 earns rank of Eagle Scout

by