Gemma Tolosa GiribetLondon and its pedestriansLondon, why?, why you punish your pedestrians?!Oct 12, 2016Oct 12, 2016