Great urban art by Farid Rueda

fdc2922006911f36d99bd2f46d9518e5

Great mural in Germany.