Alexandre Mermillod is a photographer based in France.