After a quick stop by Aubervilliers in France (covered), David Walker is now in Belgium where he just wrapped up this monster mural on the streets of Roeselare in Belgium.Abiding by self-imposed constraints, such as using no brushes, the British street artist pushes his unique direction with yet another stunning artwork. This piece was organised…