Philippa Blair

China Town
2011
mixed media
42" x 30" x 3"