Significance white spot
Artist
Duane Armstrong
Date
2008
Size
70'' x 60''
Medium
Oil
Substrate
Canvas
Location
Tech Park Bldg.83