CAROL LEA CHANDRIKA STEINHARDT
1993 – Oil on cotton canvas (120cm x 90cm).
Visit the Chandrika Designs Store.