Curiosity These scientists are making sandals that are 100% biodegradable. #sustainability #footwear #sandals Team Buyback 30 March 2023, 10:33 pm30 March 2023, 10:33 pm Curiosity, Insider Science, Random1, Random2, Random3 Share this:TweetRedditTelegramWhatsApp