Stone sentinels November 24, 2008 7:17 pm Chad Coleman/Mercer Island Reporter New sculptures by artist Larry McLaughlin were recently installed in the I-90 outdoor sculpture park along Sunset Highway on Mercer Island. New sculptures by artist Larry McLaughlin were recently installed in the I-90 outdoor sculpture park along Sunset Highway on Mercer Island.