Full Description: stained glass window Jesus Christ lamb staff cross dove chapel Concordia Irvine

Ad: