Ludo Natures Revenge Street Art
Ludo ‘Natures Revenge’ Street Art
Ludo’s ‘Natures Revenge’ series in London over the past few years has seen these giant paste ups of modified creatures cover the streets of East London.
All photographs copyright artofthestate