Talking animatronic tree, Hyde Park

Dec 10, 2010, 12:26 PM, London, Greater London, England

#cityasmaterial

clip location map