Helen Mirra

United States of America

http://www.hmirra.net/

I, Bear
Helen Mirra. 1996. United States of America. 6’