Muchukunda

Muchukunda

About This Piece

Size 13" x 18"
Medium Mixed Media on Paper
Year 1988