Robert Shipley

Robert Shipley is a heritage consultant from Canada.