Statue Of Liberty

  • Sale
  • Regular price $800


2008. Edition of 150

29.5” x 36.6” (75 x 93cm)

Screen-print on 310 gsm somerset satin paper

Signed numbered, and blind stamped