a falling person l think...seen on a wall in Bloomsbury area of London!