1975 Topps #227 Spider Lockhart

Description

New York Giants

Excellent/Near Mint