25 metres high mural painted in Dresden, Germany, part of the CityBilder project.
2011Dresden
1/3
Next
2/3
Previous | Next
3/3
Previous