Diesel Shirt Size XXL

Grey and white checked designer shirt.

$42