Long Beach, Nassau, New York, United States

Filtered by
  • artifacts X
  • Rockefeller Center X