Todd Watts - Artifice and Artifact #12(Large)

Artist: Todd Watts
Title: Artifice and Artifact #12 - Edition Unique
Year: 1989
Size: 18" X 22"
Medium: Photograph - Hand Manipulated Cibachrome
Price: $400.00