Photos by Cim MacDonald
Credits are from left to right.