charlotte spence