Episode 28

The UK. Unusual Art Installations