ivory gulls

English

Noun

ivory gulls

  1. plural of ivory gull