L. Grant Middaugh

Belmont Hotel (Jackson County, Missouri)