Ludo’s War Bug

-2

Wow. I’d love the meet the building owner who asked Ludo to put this massive piece (titledĀ War Bug) on their picturesque building in Lille, France. Fantastic.

-1

Photos by Ludo