Covenant

A teaching on blood covenants.

© NLCC 2015