Open in the curiosity app
Share the knowledge!

U.S. Tennis AKA Tennis Finals At Forest Hills, New York AKA National Tennis Finals (1962)