Quick view View Options Remove from Compare Compare Items Altar of the Lamb Framed Art MSRP: Was: Now: USh163,440.37 - USh676,048.79 Christ