Ludo Insect Mechanoid
Natures Revenge, Ludo (mechanised flying insect).
From 2012, another piece from Ludo sees a mechanised flying insect in a Shoreditch car park.
All photographs copyright artofthestate 2012
Ludo – mechanised insect
From 2012, another piece from Ludo sees a mechanised flying insect in a Shoreditch car park.
All photographs copyright artofthestate 2012
Ludo – mechanised insect