My Cart

Close
Eustace Mamba

Isis and Osiris (The Barricade between Then and Now)

$10,500.00

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.