Main content

Finn Cross

The Dean of Truro on the dedication of a new Cross on Battle of Britain Sunday.

Release date:

Duration:

9 minutes

This clip is from