Hot Chip (LA 2015)
  • 17 x 24"
  • Printed on fluorescent lithograph
  • Greek Theatre, LA 2015
£35.00