Credits from left to right. Photos by Cim MacDonald