Striped Petit Piqué Polo Shirt

Navy Blue / Blue
Navy Blue / Blue • IAF

Striped Petit Piqué Polo Shirt