LUDO Urban Art

73a75a4fb5cd2a0170d837f524c7368e

Ludo creates a massive piece in Völklingen, Germany.