Mike Powell

Team USA’s Mike Powell awaits the results of the long jump during the 1992 Summer Olympics at the Estadi Olimpic de Montjuic.
Barcelona, Spain 8/6/1992
(Image # 1075 )

Both comments and trackbacks are currently closed.