Randall's Island - Photo #6 - Randall's Island Stadium
▶
◀
▲
Enlarge
Icahn Stadium
on Randall's Island, which occupies the site the original WPA-built stadium.