Lauren The scientists putting the stripe on the seal. USA

Lauren