Vest sequined Stars & Stripes XXXL

/ 1