Home / United States / Gravesend / Shea Stadium (Home of The NY Mets), Willets Point, Queens, New York, September 2008

Share Your City Perspective ๐Ÿ“ฑ

Your unique view of urban landscapes helps others see the world differently