Regular price €325 now €130 Unit price / per
Made in Italy padded overshirt in canvas with 3D screen printing.
Select size