Philippa Blair

Yulu Gudao
2006
oil / spray / canvas
36" x 72"