Geneva crosses
English
Noun
Geneva
crosses
plural of
Geneva cross