Loading...

See-Through Public Toilet

| London's Tate Gallery has gone right to the toilet. A see-through public toilet, that is.