Black Roses Show

Friday, March 11, 2011

black roses

Black Roses is an art show in Los Angeles, featuring an all female line-up of artists. The show opens Saturday, March 12, 2011 from 12pm to 6pm at the Land Mark Shop. For more information check out

Source: LA Graffiti Girls

Leave A Comment