Long Islanders

English

Noun

Long Islanders

  1. plural of Long Islander