sophia-lalonde Published May 26, 2013 at 164 × 404 in Thousand Island Dressing Sophia Lalonde, creator of Thousand Island Salad Dressing