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