Spencer Rock House

Off US 91 at Huntley Canyon
Spencer
Idaho
United States