Discovered this installation in London, near Tottenham Court Road. Enjoying my week off work š I have a video but canāt post a video with a photo so adding video separately.
Posted by Little Miss at 2023-05-30 18:06:16 UTC