Lansford W. Hastings

Hastings Adobe (Solano County, California)