Deal: $5 for $10 Bath & Body Works Gift Card

bath-and-body-works-med

$5 for $10 Bath & Body Works Gift Card