Photos below courtesy of Lynn Millar.
Click on them for larger versions.