Screen Sculpture #26

David Hayes

print
Please register / for price
  • 1987
  • painted, welded steel
  • 121 h x 71 w x 36 d in.