Close
14 of 26
Peter Bucossi
14 of 26
Giants Stadium @ the closing ceremonies for the Statue of Liberty 1986 / NJ
People
Peter Bucossi
Back to top