Thursday, February 21, 2008


Francesca Lo Russo
Hospital Flood Death Song, oil on board, 24 x 27”

No comments: