The Undertaking (Freeverse)

The Undertaking (Freeverse)