metropolitan park


metropolitan park

Metropolitan Park would be built on 50 acres of parking lot west of Citi Field where Shea Stadium was located.

QNS file photo