Tin can art spotted in Barcelona