Astra Superior Cotton
Superior Cotton quality layers, carefully crafted in Italy from long staple cotton. These best selling Astra vests keep their shape and colour for years.
Superior Cotton quality layers, carefully crafted in Italy from long staple cotton. These best selling Astra vests keep their shape and colour for years.