STEPHANE ALBERT ROBERT HENRI, Llupia, Frankreich