Sleevehead: Is A $300 Canvas Tote Bag A #firstworld Luxury?

June 2, 2014