Spotted in London

Taking off on 29 March

Spotted in Tooting, London. I thought something else was meant to take place on 29 March, but that is no longer likely. After witnessing the politicians in the UK keep chasing unicorns for the past few years, a flying elephant is perhaps not a strange sight as it may or should seem.