Creative Tourist grabs a moment with extraordinary banner maker Ed Hall & artist Jeremy Deller before the launch of On the March at People's History Museum

over 4 years ago, Salford, England