Residents and visitors from all over Hall County gather Thursday, May 2, 2024, on the square in downtown Gainesville for National Day of Prayer. by Scott Rogers