Cattle Upon a Thousand Hills: Ranch Life in Santa Barbara County in the Twentieth Century As Recorded in Family Albums - Hardcover

 
9780962065002: Cattle Upon a Thousand Hills: Ranch Life in Santa Barbara County in the Twentieth Century As Recorded in Family Albums