25 Oct, 2024
I saw these today, near Canary Wharf. I imagine they come to life at night, when everyone’s asleep