Hello from Cheshire!

A hope-filled message from the Legionary Novitiate in Cheshire, CT.