Armed With Hope

$106.00

Armed with hope

Hope that is sure

An anchor for the soul

Firm and secure