Polo Grounds

Sports venue in Manhattan, demolished 1963 From Wikipedia, the free encyclopedia

Polo Groundsmap