Rey of Hope Gala raises more than $524,000

by

by

Vestavia Voice