luster willis

Luster Willis

The Peacock

1982

11" x 14"

mixed media on paper

Ask about this work