Tracheostomal myiasis! A word of caution