Olympic Stadium

Olympic Stadium

Olympic Stadium - Barcelona, Spain - Aug. 1991


Joe in front of Olympic Statue
Diving Pool for 92 Olympics
Olympic Stadium

 

 

 

20(21)

Created with Web Picture Creator 1.8