Strange art installation on London’s South Bank

Strange art installation London South Bank

Strange art installation London South Bank