Helen Rae, ‘July 21 2017’, 2017, The Good Luck Gallery

Signature: Yes

Image rights: The Good Luck Gallery

About Helen Rae

American, 1938 - NA, based in Claremont, CA, USA