Harold Hamersma: Sophie Valrose passes with flying colours

You are here: