Oileán an Choraintín/​Ellis Island

island or archipelago
More