Rudolfplatz Street Art

Three winners from Gamescom 2011 street art display.