We can neither confirm nor deny the pressence of salvinia in this picture.