As we all know, Steve Meisel is rather the extravagant photographer and visionary. Word goes around that fashion bloggers are hating this editorial, calling it irreverent and a mock to the environmental disaster we are going through not only with various oil spills but with many other problems.
I actually like it, I feel it represents bluntly what is to happen to the human race if we keep this behavior up, and it is only up to us to put a stop. We are already covering various species with oil, pollutants etc. and, it's only time that it'd soon reach us.
What do you think?