13 Vestavia Hills High School students named National Merit Semifinalists

by

by