{ Eighteenth Brumaire, a sculptural installation by Steven Bankhead | Steve Turner Contemporary, until October 8, 2011 }
art, horse, l.a. pros and cons | September 22nd, 2011