Elaine Alibrandi

20120510223356-49278

Outcome

2001
Oil and mixed media on canvas
37 x 37 inches
© Courtesy of the artist & Denise Bibro Fine Art