Viewing posts from October, 2013

Computer Love

Oct 09th 2013

Computer Love

A dense and beguiling show at North Miami's Museum of Contemporary Art looks at our uneasy romance with technology. Read More


Page 9 of 11: