Three Rivers Stadium - 1970 - 2001

All prints of Three Rivers Stadium in Pittsburgh, PA.