north philly, 2011
oil on canvas
44 " x 60 "
  Daina Higgins