French Artists 100TAUR and Hisham Echafaki Exhibit in “Lusus Naturae”

On October 14th, French artists 100TAUR and Hisham Echafaki will debut new works in their two-person exhibition, “Lusus Naturae” in London. Borrowing their title from a Latin phrase that describes any creature or specimen that defies classification, the exhibit will include a series of paintings, drawings and three-dimensional works that depict “freaks of nature”. Their works feature fantastical hybrid creatures alongside some of the world’s most bizarre members of fauna.

October 7, 2015