Moonlight Waves

Moonlight Waves

£145

Hand woven silk top printed with grey waves.