Madison Square Garden In Retro Pictures

10-cb

The arena of the new Madison Square Garden, in New York City, 1966

Leave a Reply