Recent street photography -
few from Tate Modern in London and Sheffield.