Jamaica Bay

  • Jamaica Bay, Beach Island in New York City, USA