Photography and write-up by Johan Berthonneau



Check out the other live updates here.