Petra's siblings

Petra's Siblings are the seagulls of Petra (1981 film).