Street Art

Ludo x Ox Paris Billboards

March 23, 2012
jux_ludo_main

Parisian street artists, Ludo and Ox, appropriately and cleverly titled their newest collaborative billboard works seen here as “Nine Inch Snails.”   Brilliant.

 

jux_ludo_2
jux_ludo
ludo ox Street Art public art