James Oliver Curwood

Curwood Castle (Shiawassee County, Michigan)