Frank Pitts MacLennan

Cedar Crest (Shawnee County, Kansas)