Walter Gresham

Bishop's Palace (Galveston County, Texas)