Monday, March 3, 2008


Francesca Lo Russo
And send them forth to die in a happy city
mixed media collage on paper, 40 x 24”

No comments: