Home
Next
Screen
Printed and Painted on Silk Organza
h83" x w43"
h211cm x w109cm
(detail below)
Screen
(detail)
Home