Hobbes and Landes' 11.11 Sale is still on! Enjoy up to 60% off on your favorite brands from November 11 to November 15, 2020.