Spirit of the City: Despite pandemic, Vestavia Hills rallies together to stay united and help each other

by

by