Elba Damast
Paintings, installations, and drawings
Escape of the Pelican 96″ x 72″ 1984
You must be logged in to post a comment.