"The Altar"
60 x 71 x 23 (in.)
Welded Steel
2002