deadstock richmond blazer

80.00

made in italy
cotton
42- modern small