More than 200 members of the public have gathered for a socially distanced nude art installation at London's Alexandra Palace, wearing nothing but face masks. It's the UK's first major participatory ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results