Home > Trompe L'oeil

Peace Demon

acrylic on canvas
72 x 48 x 24 inches
2005

SOLD