pedestrian islands
English
Noun
pedestrian
islands
plural of
pedestrian island