Barbara Strasen

Bird, Castle, Couple (detail)
Acylic on canvas and plexiglass
36" x 36"
2000