Charles Francis Egerton Allen


Charles Francis Egerton Allen was a British administrator in India who later served as Member of Parliament for Pembroke and Haverfordwest from 1892 until 1895.