Curiosity This is how sock liners are made out of algae. #algae #socks #sustainability 28 April 2023, 10:34 pm Team Buyback Share this:TweetRedditTelegramWhatsApp