Clement H. Moore
Clement H. Moore

Clement H. Moore