Photo gallery courtesy of Ricky Rowe.