Home

Previous

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


Screen
(detail)

Home