O'Keefe ranch. Corral and barn