Blancpain - Villeret Ultraplate (Ref: 6224 1127 95A) - Watch Anchor