navy large anti rub vest
navy large anti rub vest
navy large anti rub vest

navy large anti rub vest

Regular price £10.00 Sale

like new 

large blue anti rub vest 

cotton