E_Aldrich_Wanderlust_2014_mixed media installation_ approx 80in x 68in for web Posted August 1, 2014 by Eleanor