Spencer Wellesley

Spencer Wellesley is a notable resident on the Island of Keymon.