The Leash You Attempt to put
on Me Shall Become Your Noose
2014, 24x30 inches
Acrylic on board, $6,000.00
Eiffel Tower Number 3
2013, 24x30 inches
Acrylic on board, $6,000.00
"Art is the governance of pain by beauty." - Edgar Degas
jasonsandberg