Wilton cyclist completes 7th Pan-Mass Challenge