Lettuce Stanley Hotel Poster

  • Sale
  • Regular price $30.00


18" x 24" Hand Screen Printed Poster
Limited Edition of 150