After a bit of traveling, LUDO (interviewed) appears to have spent a good part of last month back in his home country of France. Continuing his series of street works - Nature's Revenge - the French artist keeps creative modifying creatures and plants for war with humans. The most impressive this large insect wheatpasted up in Lille. Take a look at the rest of the work below... Discuss Ludo here.
More Pages to Explore .....