Yu Maeda Print - Miami Basel 2018

  • Sale
  • Regular price $100.00


20" x 20"

Screen print on paper

Edition of 60