Armada Women's Bibs

€76,95
By Armada
These durable shell bibs will hold up to the brute force of shredding as well as rain and wind.