Centennial Park - duckworth
Powered by SmugMug Log In

Billy Payne Statue in Centennial Park

Billy Payne Statue in Centennial Park. The statue honors Payne for the work he did in helping bring the Olympics to Atlanta in 1996.

AtlantaCentennial ParkBilly Payne