Leslie Stratford
Une artiste canadienne qui vit dans le sud ouest de la France : A Canadian artist living in south-west France.