Person
Peerage person ID=442043
Not who you're looking for? Others named Charles Moon: American politician (1923-2001)
Family