Brazilian artist Lelo is in Germany, and has painted these great walls in an abandoned Russian military building.

Lelo has also just released a good print - details here.

artist: Lelo (See older work here)
location: Potsdam, Germany

tweet this post


© unurth