Nebula (scientist flowers)

Sheila Moss, ‘Nebula (scientist flowers)’, 2001.

Installation view at Mercer Union


0 Comments