Fr. Robert Reed praying the Rosary in the early morning by the ocean in Swampscott, the town where he grew up

$16.95