Marvin Hamilton
Marvin Hamilton

Interment

Lakeview Cemetery Spirit Lake, IA,