De Undaunted

This acrylic drawing (5×3) ft is one of a series of seventy-three pieces by artist Leroy Clarke called EYE HAYTI… CRIES… EVERYWHERE. (2011). The series depicts Humanity in crisis. “De Undaunted” is symbolic of the undying spirit of man, up against seemingly unmatched odds.
Says Clarke: “Haiti, our neighbour, while remaining estranged from our political wherewith, haunts us with an impending crisis that looms would horizons. She cries our cry, a world cry that is gobbled up by the dispassion of angular ambitions to power, already void of the gifts
of God.”

Leave a Reply