Mona Caron painted this mural in 2008 on the wall of a building off of Noe Valley's 24th Street