Peter Curran encounters a variety of controversial and often surprising works of art found in Britain's public spaces
Discover 11,128,835 listings and 280,043 playable programmes from the BBC
Peter Curran encounters a variety of controversial and often surprising works of art found in Britain's public spaces