Pressed wool Long vest

100% WOOL

Made in Italy


S6103