A Winged Horse on the Grand Canal

What was a winged horse doing on a boat on the Grand Canal last night?  We have no idea but with fairy lights twinkling on its wings, it was quite an impressive sight.