Philippa Blair

Echo Park
2006
oil / spray / canvas
diptych 30" x 80"