Devore silk, Hand-dyed

350 x 1750mm Long

Price: $191aud

Sorry, sold out