Human Made Paper Mache Duck Red – REVIVE
Shopping Cart

Human Made Paper Mache Duck Red

$ 295.00
Regular price

HUMAN MADE, SS17.

  • Hand painted with Human Made branding.
  • Made in Japan. 
  • Dimensions: 37cm x 13cm x 17cm