image
OLYMPIA ATLANTA 1996
This photo made May 18, 1996 shows Olympic Stadium in Atlanta. (AP Photo/John Bazemore)
Instructions
MAY 18 1996 PHOTO
License
Rights Managed
Date created
1996-06-18
Place
ATLANTA USA VEREINIGTE STAATEN AMERIKA
Credit
KEYSTONE
Source
AP
Byline
JOHN BAZEMORE
File type
JPEG