Elana Schwartz, ‘Aphia’, 2015, form & concept

About Elana Schwartz

United States, based in New Mexico, United States