$19.99

This beautiful stainless steel thermos will keep all of your fluids as warm or cold as you want, while also having a sleek blue Canadian exterior

21 in stock

Canada Authentic Thermos

$19.99