From afar Trash Island may resemble a tropical paradise but upon closer inspection it becomes clear that it is a manmade #321749840
Description
From afar Trash Island may resemble a tropical paradise but upon closer inspection it becomes clear that it is a manmade monstrosity.. Vector illustration AI generated