Lt. Frederick H. Beecher

GPTKB entity