Portal
Artist
Duane Armstrong
Date
1994
Size
27'' x 21''
Medium
Oil
Substrate
Canvas
Location
Tech Park Bldg.83