Two New Ludo Murals Go Up in Bushwick

Back to Article

Ludo creates two brand new pieces in New York City, USA

Photo: Street Art News