The annual Up Helly Aa Viking fire festival has been celebrated in Shetland.

Some 60 "Vikings" paraded through Lerwick, trailed by more than 900 torchbearers known as "guizers".

The celebration culminated in the traditional burning of a galley. Mike Grundon reports from Lerwick.