Immolation

 

96″ x¬† 25″ x 18″
Welded steel rod, powder-coated finish (Chinese Red).

 

Contact for Pricing & Availablity