Calvin Klein multi colour Stripe Mesh Brief
Medium
New with tags
From smoke and pet free home
Any questions please ask