XR Glued themselves onto the Business, Energy & Industrial Strategy building In Westminster, and a handful managed to get into both Shell HQ buildings and were glued within and on the premises
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections