Stars and Stripes

Size 28


$70.00