Catalan Shepherds
English
Noun
Catalan
Shepherds
plural of
Catalan Shepherd