ART > FINE ART

DETACH
DETACH
OIL ON WOOD
24" X 24"
2003