Just Cavalli Men's YOUAPH80606900 100% Leather Leather and Synthetic sole