Eustace Mamba
Isis and Osiris (The Barricade between Then and Now)
41"h x 24"w x 38"d
oils, acrylics, sewn mixed media, found materials, marker, canvas, polyester threads, spray paint, chalk, dirt on construction barricade
2026
signed en verso
Please note: Artwork will be on display through August 2, 2026 and will be shipped to collectors within two weeks following the closing of the exhibition.