mackerel skies

English

Noun

mackerel skies

  1. plural of mackerel sky