Electric Hellcat

  • $58.00


Limited Edition 18x24 Screen Print by Derrick Castle. Electric Hellcat is a 3 color screen print based on a recent hand-painted commission. Prints will be numbered 13/150 signed. Exploring something a little psychedelic.