Photos courtesy of Greg Cruickshank Photographics.