Stephanie Griffin Photo Journal

the brite spot, echo park, april 2008