Eleanor MacFarlane

Moving Image
Artist

Embedded

Embedded  We leave an impression on the time we inhabit

digital video. 1 min of 60. 2014

 

Posted by ★ Owner on March 21, 2015 at 7:49 PM 844 Views