Street art imitates life in Barcelona: Beg, scavenge or die

Street art imitates life in Barcelona: Beg, scavenge or die – Quartz.