1996 Atlanta Olympics Preview Stone Mountain Tennis Center,1996 A general view of Stone Mountain Tennis Center, venue for the Tennis event of the 1996 Atlanta Olympic Games in Atlanta, Georgia, USA.Photo by Hitoshi MochizukiAFLO 0449 Editorial Stock Photo - Afloimages
Stone Mountain Tennis Center,
1996 : A general view of Stone Mountain Tennis Center, venue for the Tennis event of the 1996 Atlanta Olympic Games in Atlanta, Georgia, USA.
(Photo by Hitoshi Mochizuki/AFLO) [0449]