There is still time to admire the Christmas trees at St Eustachius' Church in Tavistock.
The Christmas Tree Festival runs until Sunday. It is open from 10am to 4.30pm each day.
Many Tavistock organisations have decorated a tree, creating a truly magical sight.
Children from St Peter's Junior School sang to open the Christmas Tree Festival (Guy Boswell/Tindle)