Quick view View Options Remove from Compare Compare Items Altar of the Lamb Framed Art MSRP: Was: Now: $826.85 - $3,420.16 Christ