The West Face of Garibaldi (7 Fratelli) in Sardinia