Why?

This is in Trafalgar Square.
A giant ice cream with a fly and a drone attached.
Not sure what it symbolises...
.... and clues / ideas??

Comments
Sign in or get an account to comment.