(Source: archiemcphee)
The awesome work of Ericailcane on a wall in Italy for the 2011 FAME Festival.