hoppinghadrianswall.com
O Restless Heart
O restless heart, who knows the way that wanders not, but seems to stray from end to end, by many means, as each new crossroad intervenes. A promise made on one’s behalf had carved in stone t…