Ostrich Head in Sand Proverb Cartoon Character #102826948
Description
The meaning of this proverb is to `Refuse to confront or acknowledge a problem` and it comes from the supposed habit of ostriches hiding when faced with attack by predators. but is just a unreal legend. This illustration is about this Proverbe.