Ludo Natures Revenge London 2010
Natures Revenge, London.
Ludo returned to London in 2010 and a whole new raft of paste ups in his Nature’s Revenge series appeared throughout the East End.
All photographs copyright artofthestate 2009
Ludo – Natures Revenge, London 2010