Richard Chaudavis

Conceptual artist Richard B. ChauDavis has taken over Larry Caveney's Garage Gallery (4141 Alabama St.), an experimental art space in North Park, for <a href="... more

Mar 13, 2012 12:00 AM Culture

My left nipple is stained bright red. I just ducked out of The Garage, Larry Caveney's makeshift pop-up gallery on Alabama Street in North Park, where the erotic-themed I Caught You Peeking II exhibition opened for a night. more

Feb 23, 2011 12:00 AM Seen Local