Portfolio > Terra Firma

“Itch”
“Itch”
Flashe on panel
24” x 24”
2023