User_no_avatar

Judy O'Shea


San Francisco, California
About

Installation artist, living and working in San Francisco. Have shown in Europe and the United States.

Books by Judy O'Shea