London - JAPhoto

Installation art at the Tate Modern or just some stuff left around?

ModernartTateInstallation